home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 April / CHIP 1996 aprilis (CD06).zip / CHIP_CD06.ISO / hypertxt.arj / 9304 / RECYCLE.CD < prev    next >
Text File  |  1995-04-19  |  4KB  |  80 lines

  1.           
  2.           @VRégi kincsek@N
  3.           
  4.           @VSzoftverek új élete@N
  5.           
  6.           Sok    vállalatnál   az   elavult   programok   gátolják   a
  7.           zökkenômentes  munkát.  Nem  mindig  van  szükség azonban új
  8.           program beszerzésére.
  9.           
  10.           
  11.           
  12.           1999.  december  31-én, pontban 24.00 órakor soha nem látott
  13.           számítógépes  katasztrófa  fog  bekövetkezni. Legalábbis ezt
  14.           állítja  Robert  X.  Cringley, az amerikai Infoworld magazin
  15.           újságírója.  A  tömeges  ""géphalál"  oka az lesz, hogy sok,
  16.           még  a  70-es évekbôl származó program nem tud mit kezdeni a
  17.           2000-es évszámmal.
  18.           
  19.           Cringley  szerint a veszély feltartóztathatatlan. Nagyon sok
  20.           régi,  tizenöt  vagy  húsz  évvel  ezelôtt megírt programnak
  21.           hiányzik  már  a  dokumentációja, gyakran még a forráskód is
  22.           eltûnt.   Kollégánk   a   katasztrófa   elkerülésére  csupán
  23.           egyetlen  megoldást  lát:  a régi nagyszámítógépeket ki kell
  24.           dobni    a    szemétbe,    és    miniszámítógépekkel    kell
  25.           helyettesíteni ezeket.
  26.           
  27.           A  német  kutatók  látnak egy másik kiutat is. Ennek lényege
  28.           az  úgynevezett szoftver-újrafeldolgozás. A münsteri egyetem
  29.           gazdaság-informatikusai   Karl  Kurbel  professzor  vezetése
  30.           alatt  a  múlt  év  eleje  óta kutatják, hogy miként lehetne
  31.           megfiatalítani  a szoftvermatuzsálemeket, és hogy egyáltalán
  32.           mikor érdemes fiatalító kúrának alávetni ôket.
  33.           
  34.           A    DFG    (Deutche    Forschungsgemeinschaft    --   Német
  35.           Kutatóközösség)   által   finanszírozott   kutatási  program
  36.           hivatalos    elnevezése:    @KSzoftvermatuzsálemek   gazdasági@N
  37.           @Kintegrálása    fokozatos    újrafeldolgozás    segítségével@N.
  38.           Elôször  is  azt  kell  tisztázni,  hogy ""egyáltalán milyen
  39.           esetben  kifizetôdô  a  szoftverek felújítása" -- magyarázza
  40.           Thomas Schnieder, Kurbel professzor egyik asszisztense.
  41.           
  42.           Ha  a  vállalat  a  ""fiatalítás" mellett döntött, akkor meg
  43.           kell  vizsgálni,  hogy mi mindent kell felújítani. Schnieder
  44.           szerint    ""például   elegendô   lehet   a   Cobol   adatok
  45.           átkonvertálása  SQL-be."  Aztán  be  kell  szerezni  egy  új
  46.           adatbáziskezelô   programot,   és  az  adatfeldolgozás  újra
  47.           korszerû lesz.
  48.           
  49.           Más  esetekben  a  régi szoftvert úgy kell átalakítani, hogy
  50.           képes  legyen együttmûködni a modern kiegészítô egységekkel.
  51.           Például,   ha   egy   cég   szeretné   megbízási  adatait  a
  52.           gyártástervezéstôl        közvetlenül        átvinni       a
  53.           könyvelôszoftverbe.    Kurbel    professzor    szerint   ""a
  54.           lehetôségek    széles   skálájából   lehet   választani,   a
  55.           konvertáló   programokkal   való   egyszerû  adatcserétôl  a
  56.           kooperációs   modelleken   keresztül   egészen  a  struktúra
  57.           modern, részletes boncolásáig."
  58.           
  59.           A  fiatalító kúrának megvan az ára. A régi programstruktúrák
  60.           elemzése  igen költséges lehet. Vannak ugyan már rendszerek,
  61.           amelyek  automatizálják  a  programregenerálást, de még igen
  62.           kis teljesítményûek.
  63.           
  64.           A  régi szoftverek a tapasztalatok komoly tárházát jelentik.
  65.           Ugyanis  ezeket  a  programokat  a hosszú évek során értékes
  66.           ismeretekkel   töltötték  fel  --  például  tartalmazzák  az
  67.           üzemre   jellemzô   adottságokat   és  a  különleges  esetek
  68.           kezelését.    Kurbel   professzor   szerint   ""ezekben   az
  69.           esetekben   nem   szabad   megengedni,  hogy  a  programokat
  70.           szoftverrégiségként  kezeljük."  A kutató javaslata: elôször
  71.           meg  kell keresni, hogyan lehet ""okosan felhasználni a régi
  72.           kincseket".
  73.           
  74.           Bármennyire  is  a  fiatalítás  elkötelezettje  Karl  Kurbel
  75.           professzor,  belátja,  hogy a mûtét nem mindig jár sikerrel:
  76.           ""Néha  valóban  megfontolandó, hogy nem okosabb-e korszerû,
  77.           bevált termékkel helyettesíteni a régi rendszert."
  78.           
  79.           @KMartin Vieten@N
  80.